
.attendance_wrap{
    overflow-x:scroll;
    float:right;
    width: 735px;
}
.teacher_names_wrap{
    float:right;
}

.attendance_wrap table th,.attendance_wrap table td{
    border:1px solid #CCCCCC;
}

.teacher_names_wrap table th,.teacher_names_wrap table td{
    border:1px solid #CCCCCC;
    border-left:0;
}
.certificates_wrap th ,.certificates_wrap  td{
    border:1px solid #CCCCCC;
}
.kts_button{
    background-color: #F1F3F5;
    border: 1px solid #CCCCCC;
    cursor: pointer;
    font-size: 15px;
    font-weight: bold;
    padding: 4px 70px;
}
.kts_button:hover{
    background-color: lightYellow;
}


.teacher_names_wrap table td{
	height: 25px;
	.height: 25px;
        padding-left:3px;
	padding-right:3px;
}
.teacher_names_wrap table th{
     height: 20px;
     .height: 20px;
	padding-left:3px;
	padding-right:3px;
}

.attendance_fill_table td,.attendance_fill_table th{
    padding:3px;
}

.innertable td,.innertable th{
    padding:0px;
    border:0 !important;
}